The following command line options are allowed:
Each use of a "block" in the autocad model has its own corresponding SoSeparator node, which is inserted as a child of the layer that the block is used in. All elements of a block are children of the block's SoSeparator node (unlike AutoCAD, in which elements of a block can reside in layers other than the one the block is inserted in).
Text is created using Inventor's default font; the AutoCAD font information is ignored. Text is sized and oriented to approximate the placement in the AutoCAD model, but the aligment may be slightly off.
AutoCAD models do not include surface normals nor do they have a well-defined notion of front and back sides of a face. DxfToIv computes normals on a per-vertex basis, giving connected faces of a body consistent, smoothly varying normals (subject to a crease angle of 30 degrees between adjacent faces). The normals are chosen to point "outward" relative to the volume enclosed by the surface; for flat surfaces, the choice of normal direction is arbitrary. Open surfaces are given SoShapeHints values of SURFACE|ORDERED to enable two-sided lighting so that they will appear correct from either side.
The conversion process takes place in four phases: read the DXF file and construct the initial scene graph; identify and detach separate bodies within each layer; compute the normals for the face sets; and write the resulting graph. For large DXF files, the conversion may take some time. Progress of the conversion can be traced by specifying the -v option to DxfToIv ; processing of face sets is counted by 50's.